ill-fitting garment - Allemand Anglais Dictionnaire